package com.cw.lang.validator.constraints;

import com.cw.lang.validator.constraintvalidators.SimpleCheck;

/**
 * @author chenw
 * @version $$Id: Validator.java, v 0.1 2018/10/27 3:47 PM chenw Exp $$
 */
public @interface Validator {

    /**
     * 自定义校验器的实现类
     *
     * @return 自定义校验器的实现类
     */
    Class<? extends SimpleCheck> value();

    /**
     * 校验失败给出的异常描述
     *
     * @return 异常描述
     */
    String message() default "自定义校验器校验失败";
}
